엔터프라이즈 리눅스
1. 개요
1. 개요
레드햇 엔터프라이즈 리눅스는 레드햇이 개발하고 유지 관리하는 상용 리눅스 배포판이다. 유닉스 계열 운영체제에 속하며, 주로 기업 환경의 서버, 메인프레임, 슈퍼컴퓨터, 워크스테이션을 대상으로 한다. 2000년 2월 22일에 첫 버전이 출시되었다.
이 운영체제는 오픈 소스 소프트웨어를 기반으로 하며, 리눅스 커널과 GNU 유저랜드를 사용한다. 기본 데스크톱 환경으로 GNOME을 채택하고 있으며, RPM 패키지 형식과 DNF 패키지 관리자를 통해 시스템 업데이트와 소프트웨어 관리를 수행한다. 페도라 리눅스 프로젝트가 주요 업스트림 소스 역할을 하며, 안정성과 장기 지원을 위해 보수적인 출시 주기를 따른다.
레드햇 엔터프라이즈 리눅스는 x86-64, ARM64, IBM Z, IBM 파워 시스템을 포함한 다양한 하드웨어 플랫폼을 지원한다. 상용 제품으로서 레드햇으로부터 공식 기술 지원, 보안 업데이트, 인증 프로그램을 제공받을 수 있다는 점이 특징이다. 이 소스 코드를 기반으로 CentOS, 로키 리눅스, AlmaLinux와 같은 여러 커뮤니티 기반 파생판이 만들어지기도 했다.
2. 특징 및 아키텍처
2. 특징 및 아키텍처
2.1. 소스 형태 및 라이선스
2.1. 소스 형태 및 라이선스
레드햇 엔터프라이즈 리눅스는 오픈 소스 소프트웨어를 기반으로 하는 상용 리눅스 배포판이다. 이 운영체제는 리눅스 커널과 GNU 프로젝트의 도구들을 포함한 수많은 오픈 소스 컴포넌트로 구성되어 있으며, 그 소스 코드는 공개되어 있다. 이러한 오픈 소스 기반의 아키텍처는 페도라 리눅스와 CentOS 스트림을 업스트림 소스로 활용하는 개발 모델을 가능하게 한다.
레드햇 엔터프라이즈 리눅스에 포함된 소프트웨어는 다양한 자유 소프트웨어 라이선스 하에 배포된다. 여기에는 GNU 일반 공중 사용 허가서(GPL), GNU 약소 일반 공중 사용 허가서(LGPL) 등이 포함된다. 이러한 라이선스 정책은 소스 코드의 자유로운 열람과 수정을 보장하지만, 레드햇의 상표와 특정 독점 펌웨어 블롭의 재배포는 제한된다.
오픈 소스 라이선스의 요구사항을 충족시키기 위해, 레드햇은 레드햇 엔터프라이즈 리눅스의 소스 코드를 공개해 왔다. 과거에는 수정된 빌드 산출물 형태로 공개되었으나, 현재는 주요 버전의 소스 코드가 CentOS 스트림 저장소를 통해 제공된다. 이 소스 코드는 알마리눅스, 로키 리눅스, 오라클 리눅스와 같은 서드파티 파생판의 기반이 되고 있다.
2.2. 지원 플랫폼
2.2. 지원 플랫폼
레드햇 엔터프라이즈 리눅스는 다양한 하드웨어 플랫폼을 지원하여 기업 인프라의 폭넓은 요구사항을 충족시킨다. 주력 지원 아키텍처는 x86-64이며, 이는 대부분의 서버와 워크스테이션에서 표준으로 사용된다. 또한 ARM64 아키텍처에 대한 공식 지원을 제공하여 에너지 효율이 중요한 엣지 컴퓨팅 및 클라우드 환경에서의 활용도를 높였다.
IBM의 메인프레임 및 고성능 컴퓨팅 시스템을 위한 지원도 중요한 특징이다. IBM Z 및 IBM 파워 시스템 플랫폼을 위한 전용 버전을 제공하여 금융, 의료 등 전통적인 엔터프라이즈 분야에서의 까다로운 워크로드를 수용한다. 이러한 광범위한 플랫폼 지원은 레거시 시스템부터 최신 마이크로서비스 아키텍처까지 포괄하는 통합된 운영 체제 환경을 가능하게 한다.
지원되는 각 플랫폼에 대해 레드햇은 철저한 하드웨어 인증 프로그램을 운영하여 특정 서버, 스토리지, 네트워크 인터페이스 컨트롤러 등과의 호환성과 안정성을 보장한다. 이는 기업이 복잡한 데이터 센터 환경에서도 예측 가능한 성능과 장기적인 지원을 받을 수 있도록 하는 데 기여한다.
2.3. 패키지 관리 및 업데이트
2.3. 패키지 관리 및 업데이트
엔터프라이즈 리눅스는 RPM 패키지 형식을 기반으로 하며, DNF 패키지 관리자를 사용하여 소프트웨어 설치, 업데이트, 제거를 관리한다. DNF는 이전 YUM 패키지 관리자의 후속 버전으로, 종속성 해결 속도와 성능이 개선되었다. 시스템 업데이트는 레드햇이 운영하는 중앙 저장소를 통해 이루어지며, 구독 서비스를 통해 보안 패치, 버그 수정, 기능 업데이트를 안정적으로 제공받을 수 있다.
패키지 관리 시스템은 엔터프라이즈 환경의 안정성과 보안을 최우선으로 설계되었다. 업데이트는 레드햇 서브스크립션 매니지먼트를 통해 관리되며, 레드햇 고객 포털에서 제공되는 공식 채널을 통해 배포된다. 이를 통해 시스템 관리자는 특정 버전의 패키지를 고정하거나, 테스트된 업데이트만을 선택적으로 적용하는 등 세밀한 제어가 가능하다. 또한 레드햇 인증 프로그램을 통해 하드웨어 및 소프트웨어 벤더와의 호환성을 보장한다.
주요 업데이트 채널은 다음과 같다.
채널 유형 | 설명 |
|---|---|
기본 채널 (Base) | 해당 마이너 릴리스의 최신 패키지 제공 |
업데이트 채널 (Updates) | 보안 및 버그 수정 패치 제공 |
애플리케이션 스트림 (AppStream) | 사용자 공간 애플리케이션, 런타임, 도구의 최신 버전을 독립적으로 제공 |
서플리먼터리 (Supplementary) | 추가적인 소프트웨어 패키지 제공 |
이러한 체계적인 패키지 관리 및 업데이트 방식을 통해 엔터프라이즈 리눅스는 장기간의 운영 주기 동안 예측 가능성과 안정성을 유지하면서도 필요한 보안 업데이트와 선택적 기능 향상을 지속적으로 제공한다.
3. 주요 버전 역사
3. 주요 버전 역사
3.1. RHEL 10
3.1. RHEL 10
레드햇 엔터프라이즈 리눅스 10(코드네임 Coughlan)은 2025년 5월 20일 레드햇 서밋에서 공식 발표된 최신 메이저 버전이다. 이전 버전들과 마찬가지로 페도라 리눅스를 업스트림으로 하며, 구체적으로는 페도라 40에서 포크된 CentOS Stream 10을 기반으로 개발되었다.
RHEL 10은 리눅스 커널 6.12를 기반으로 하여 향상된 하드웨어 지원과 성능을 제공한다. 이 버전은 하이브리드 클라우드 환경과 컨테이너 기반 워크로드에 대한 지원을 더욱 강화했으며, 시스템 보안과 자동화 측면에서도 개선이 이루어졌다. 레드햇은 이번 릴리스를 통해 기업이 현대적인 IT 인프라와 애플리케이션 요구사항을 더 효과적으로 충족할 수 있도록 했다.
표준 10년 지원 수명 주기를 따르는 RHEL 10은 2030년 5월까지 전체 지원을, 2035년 5월까지 유지 관리 지원을 받을 예정이다. 최초 정식 릴리스인 10.0에 이어, 2025년 11월에는 첫 번째 마이너 업데이트인 10.1이 출시되었다. 이 버전은 서버, 워크스테이션, 메인프레임 및 주요 퍼블릭 클라우드 플랫폼을 포함한 다양한 배포 환경을 대상으로 한다.
3.2. RHEL 9
3.2. RHEL 9
레드햇 엔터프라이즈 리눅스 9(코드명 Plow)는 2022년 5월 17일에 공식 출시된 레드햇 엔터프라이즈 리눅스의 주요 버전이다. 이전 버전들과 달리 RHEL 9는 페도라 리눅스 34를 직접 기반으로 하지 않고, 페도라를 업스트림으로 하는 CentOS Stream 9를 기반으로 처음으로 제작되었다. 이는 레드햇의 개발 및 배포 모델에서 중요한 변화를 의미한다.
이 버전은 리눅스 커널 5.14.0과 GNOME 40 데스크톱 환경을 도입했다. 주요 개선 사항으로는 향상된 보안 기능, 컨테이너 및 클라우드 컴퓨팅 환경에 대한 강화된 지원, 그리고 시스템 관리와 자동화를 위한 개선된 도구들이 포함된다. 특히 Ansible과의 통합 및 Cockpit 웹 콘솔의 기능 확장을 통해 운영 효율성을 높였다.
RHEL 9는 표준 10년 지원 수명 주기를 따른다. 첫 번째 마이너 업데이트인 RHEL 9.1은 2022년 11월에 출시되었으며, 이후 정기적인 업데이트를 통해 보안 패치와 기능 향상이 지속적으로 제공되고 있다. 이 버전은 x86-64, ARM64, IBM 파워 시스템, IBM Z를 포함한 다양한 하드웨어 플랫폼을 지원한다.
3.3. RHEL 8
3.3. RHEL 8
레드햇 엔터프라이즈 리눅스 8(코드명 Ootpa)은 2019년 5월 7일에 공식 출시된 주요 버전이다. 이 버전은 페도라 리눅스 28을 업스트림 소스로 기반으로 하여, 리눅스 커널 4.18, GNOME 3.28, systemd 239, GCC 8.2 등의 핵심 구성 요소를 도입했다. 특히 X 윈도 시스템에서 Wayland 디스플레이 서버 프로토콜로의 전환을 시작한 첫 번째 RHEL 메이저 버전으로 주목받았다.
RHEL 8은 패키지 관리 시스템으로 YUM을 완전히 대체한 DNF를 공식 채택했으며, 소프트웨어 관리 방식을 혁신적으로 변경한 애플리케이션 스트림(Application Streams) 개념을 도입했다. 이를 통해 핵심 운영체제 패키지와 런타임 라이브러리, 개발자 도구, 데이터베이스 서버(MySQL, PostgreSQL 등)의 수명 주기를 분리하여, 사용자가 더 유연하게 최신 소프트웨어 버전을 선택하고 관리할 수 있게 되었다. 또한 컨테이너 기술을 더 잘 지원하기 위해 Podman, Buildah, Skopeo 도구 세트를 기본으로 포함했다.
이 버전은 IBM의 POWER 아키텍처 서버에서 리틀 엔디언 모드로의 전환을 완료했으며, ARM64, IBM Z를 포함한 다양한 하드웨어 플랫폼을 계속 지원했다. RHEL 8의 전체 지원 주기는 10년으로, 2029년 5월까지 유지 관리 업데이트를 제공할 예정이다.
3.4. RHEL 7
3.4. RHEL 7
레드햇 엔터프라이즈 리눅스 7(코드명 Maipo)은 2014년 6월 10일에 공식 출시된 메이저 버전이다. 이 버전은 페도라 리눅스 19를 기반으로 하여 개발되었으며, 리눅스 커널 3.10.0과 systemd 208을 처음으로 도입했다. GNOME 3.8이 기본 데스크톱 환경으로 채택되었으며, 이후 마이너 업데이트를 통해 GNOME 3.28까지 리베이스되었다.
RHEL 7은 기술적 진보와 함께 장기적인 안정성을 제공하는 데 중점을 두었다. 주요 개선 사항으로는 XFS 파일 시스템의 기본 사용, 향상된 컨테이너 지원, Docker와의 통합, 그리고 시스템 및 서비스 관리 도구로서 systemd의 본격적인 채택이 포함되었다. 또한 네트워크 매니저의 기능이 강화되고 파이어월드가 iptables를 대체하는 기본 방화벽 관리 도구로 도입되었다.
이 버전은 10년의 표준 지원 수명 주기를 가지며, 전체 지원 단계는 2019년 8월 6일까지 제공되었다. 이후 유지 관리 지원 단계를 거쳐 2024년 6월 30일에 메인스트림 지원이 종료되었다. 지원 종료 후에도 연장 수명 주기 지원(ELS) 애드온을 구매한 고객을 대상으로 2028년 6월 30일까지 제한적 지원이 연장되었다.
RHEL 7의 최종 마이너 릴리스는 2020년 9월 29일에 출시된 7.9 버전이다. 이는 RHEL 7 브랜치의 마지막 업데이트이며, 이후 사용자들은 레드햇 엔터프라이즈 리눅스 8 또는 그 이상의 버전으로의 마이그레이션을 고려해야 한다.
4. 제품 수명 주기 및 지원 정책
4. 제품 수명 주기 및 지원 정책
4.1. 표준 지원 주기
4.1. 표준 지원 주기
레드햇 엔터프라이즈 리눅스의 표준 지원 주기는 엔터프라이즈 환경의 안정성과 장기적인 운영을 보장하기 위해 설계된 체계적인 정책이다. 각 주요 버전은 출시일로부터 최소 10년 동안 지원을 받으며, 이는 버전 5부터 적용된 기준이다. 이 장기 지원 정책은 기업 고객이 시스템을 장기간 안정적으로 운영하고 유지 관리할 수 있는 기반을 제공한다.
지원 주기는 크게 '전체 지원' 단계와 '유지 관리 지원' 단계로 구분된다. 전체 지원 단계에서는 새로운 하드웨어 지원, 기능 향상, 보안 업데이트, 버그 수정 등 포괄적인 업데이트와 패치가 제공된다. 이후 유지 관리 지원 단계로 전환되면 새로운 기능 추가는 중단되고, 핵심적인 보안 취약점 패치와 긴급한 버그 수정에 초점이 맞춰진다. 이 단계에서는 시스템의 안정성과 보안을 유지하는 데 필요한 최소한의 업데이트만 제공된다.
표준 지원 주기가 종료된 후에도 특정 조건 하에서 지원을 연장할 수 있는 옵션이 존재한다. 바로 연장 수명 주기 지원이다. 이는 별도의 구독 애드온을 통해 제공되며, 표준 지원 기간이 끝난 시스템에 대해 제한된 범위의 중요 보안 수정을 추가로 받을 수 있게 해준다. 이를 통해 고객은 중요한 애플리케이션의 마이그레이션 또는 업그레이드를 위한 추가적인 시간을 확보할 수 있다.
이러한 체계적인 지원 주기 정책은 레드햇 엔터프라이즈 리눅스가 금융, 정부, 의료 등 높은 안정성이 요구되는 엔터프라이즈 환경에서 서버 및 워크스테이션 운영체제로 신뢰를 받는 핵심 이유 중 하나이다. 또한, 레드햇은 각 버전별 구체적인 지원 일정을 공개하여 고객이 장기적인 IT 인프라 계획을 수립하는 데 도움을 준다.
4.2. 연장 업데이트 지원 (EUS)
4.2. 연장 업데이트 지원 (EUS)
연장 업데이트 지원(Extended Update Support, EUS)은 레드햇 엔터프라이즈 리눅스의 특정 마이너 버전에 대한 장기적인 업데이트 채널을 제공하는 옵션 기능이다. 이 서비스는 기업이 특정 마이너 릴리스에 장기간 머무르면서도 중요한 보안 패치와 버그 수정을 지속적으로 받을 수 있게 해준다. 이는 오라클 데이터베이스, IBM DB2 또는 특정 SAP 솔루션과 같이 특정 RHEL 마이너 버전에서만 공식 인증을 받은 서드파티 애플리케이션을 운영하는 환경에서 유용하게 활용된다.
EUS 채널은 해당 마이너 버전이 출시된 후 약 6개월 동안은 새로운 기능 업데이트도 포함할 수 있지만, 그 이후에는 '잠금' 상태가 되어 보안 및 버그 수정 패치만 제공된다. 조직은 EUS 지원이 종료되기 전, 일반적으로 24개월 이내에 다음 EUS 지원 버전으로 업그레이드해야 한다. 예를 들어, RHEL 7.4 EUS 채널은 2017년 8월 시작되어 2019년 8월까지 지원되었다.
이 서비스는 표준 구독에 포함되지 않은 추가 옵션으로, 별도의 계약과 비용이 발생할 수 있다. EUS는 레드햇 네트워크나 서브스크립션 매니저를 통해 특별한 저장소 채널 형태로 제공된다. 주목할 점은 CentOS, Rocky Linux, AlmaLinux와 같은 커뮤니티 재배포판에는 레드햇이 소스 패키지를 공개적으로 게시하지 않기 때문에 공식적인 EUS 메커니즘이 존재하지 않는다는 것이다.
4.3. 커널 백포팅 정책
4.3. 커널 백포팅 정책
레드햇 엔터프라이즈 리눅스는 장기간의 안정성과 하위 호환성을 보장하기 위해 적극적인 커널 백포팅 정책을 채택한다. 이 정책의 핵심은 주요 버전의 수명 주기 동안 리눅스 커널의 메이저 버전을 변경하지 않고, 대신 최신 업스트림 커널에서 필요한 기능, 보안 패치, 하드웨어 지원 및 버그 수정 사항을 현재 사용 중인 커널 버전으로 선택적으로 이식하는 것이다.
예를 들어, 레드햇 엔터프라이즈 리눅스 9는 출시 당시 리눅스 커널 5.14를 기반으로 했으며, 해당 메이저 버전의 수명 주기 내내 이 커널 버전을 유지한다. 이 기간 동안 레드햇은 업스트림 커널 5.15, 5.16 등 이후 버전에서 등장한 중요한 기능이나 개선 사항을 5.14 커널에 백포트한다. 이 접근 방식은 응용 프로그램 이진 인터페이스와 커널 API의 안정성을 유지하면서도 새로운 하드웨어 플랫폼 지원이나 보안 강화와 같은 혜택을 시스템에 제공할 수 있게 한다.
이러한 백포팅 작업은 엔터프라이즈 환경의 핵심 요구사항인 예측 가능성과 신뢰성을 충족시킨다. 서버나 메인프레임에서 실행되는 중요한 애플리케이션들은 커널의 메이저 업그레이드로 인한 예기치 않은 변경이나 호환성 문제 없이 장기간 안정적으로 운영될 수 있다. 결과적으로 레드햇 엔터프라이즈 리눅스는 표면상 오래된 커널 버전 번호를 사용할 수 있지만, 내부에는 수많은 현대적 개선 사항이 통합된 강력하고 안전한 플랫폼을 제공한다.
5. 페도라 리눅스와의 관계
5. 페도라 리눅스와의 관계
레드햇 엔터프라이즈 리눅스(RHEL)는 페도라 프로젝트와 밀접한 업스트림-다운스트림 관계를 가진다. 페도라는 레드햇과 커뮤니티가 새로운 기술을 빠르게 혁신하고 통합하는 범용 리눅스 배포판이다. 반면, RHEL은 페도라에서 안정화된 기술을 선별하여 장기간의 엔터프라이즈급 지원과 보안 업데이트를 제공하는 상용 제품이다. 이 관계는 레드햇이 기업용 안정성과 커뮤니티 주도 혁신을 동시에 추구하는 이중 전략의 핵심이다.
역사적으로 이 관계는 2002년 레드햇이 기존의 레드햇 리눅스 소비자 제품 라인을 중단하고, 이를 커뮤니티 중심의 페도라 프로젝트로 전환하면서 시작되었다. 이후 RHEL은 페도라의 특정 버전을 기반으로 개발되어 왔다. 예를 들어, RHEL 8은 페도라 28을, RHEL 9는 페도라 34를 기반으로 한다. RHEL 9부터는 페도라를 직접 기반으로 하기보다, 페도라에서 포크된 CentOS Stream을 중간 단계로 활용하는 개발 모델로 전환되었다.
이러한 관계를 통해 페도라는 RHEL의 실험장 역할을 하며, 새로운 커널, GNOME 데스크톱 환경, 시스템드와 같은 핵심 기술을 먼저 도입한다. 레드햇은 페도라의 패키지를 엄격한 품질 보증과 장기 지원을 위한 백포트 작업을 거쳐 RHEL에 통합한다. 또한, EPEL(기업용 리눅스를 위한 추가 패키지) 저장소를 통해 RHEL에서 사용할 수 있는 추가 소프트웨어 패키지를 커뮤니티가 제공하기도 한다.
6. 주요 파생판 및 변형
6. 주요 파생판 및 변형
6.1. CentOS
6.1. CentOS
CentOS는 레드햇 엔터프라이즈 리눅스(RHEL)의 소스 코드를 기반으로 하여 개발된 무료 커뮤니티 기반 리눅스 배포판이다. 2000년 2월 22일 최초 버전이 출시되었으며, RHEL과의 바이너리 호환성을 유지하면서도 레드햇의 상업적 지원이나 레드햇 네트워크와 같은 서비스 없이도 안정적인 엔터프라이즈급 운영체제를 제공하는 것을 목표로 했다. 이로 인해 웹 서버, 데이터베이스 서버, 클라우드 인프라 등 다양한 서버 환경에서 널리 채택되었다.
CentOS의 주요 특징은 RHEL의 각 마이너 릴리스에 대응하는 버전을 출시하며, 보안 업데이트와 버그 수정을 제공한다는 점이다. 초기에는 레드햇이 공개한 SRPM(Source RPM) 패키지를 재빌드하여 배포하는 방식으로 운영되었다. 이 프로젝트는 2014년에 레드햇의 공식 후원을 받게 되었으며, 이는 엔터프라이즈 리눅스 생태계에서 커뮤니티와 상용 제품 간의 협력 모델로 주목받았다.
그러나 2020년 말, 레드햇은 CentOS의 전략을 변경하여 안정적인 RHEL 재빌드 배포판인 CentOS Linux의 개발을 중단하고, RHEL의 업스트림 개발 플랫폼 역할을 하는 CentOS Stream으로 전환한다고 발표했다. 이 결정은 기존 CentOS 사용자들에게 큰 변화를 요구했으며, 이에 대응하여 Rocky Linux와 AlmaLinux와 같은 새로운 RHEL 호환 배포판들이 등장하는 계기가 되었다.
CentOS의 역사는 오픈 소스 커뮤니티 프로젝트가 어떻게 상용 제품과 공존하며 발전해왔는지를 보여주는 사례이며, 그 전략 변화는 엔터프라이즈 리눅스 시장의 지형에 중대한 영향을 미쳤다.
6.2. Rocky Linux
6.2. Rocky Linux
로키 리눅스(Rocky Linux)는 레드햇 엔터프라이즈 리눅스(RHEL)와의 완전한 바이너리 호환성을 목표로 하는 커뮤니티 기반의 엔터프라이즈급 리눅스 배포판이다. 이 프로젝트는 2020년 CentOS 프로젝트가 CentOS Stream으로 전환된 후, CentOS의 원래 목적인 안정적인 RHEL 재빌드를 계속하기 위해 그레고리 커처(Gregory Kurtzer)에 의해 설립되었다. 커처는 이전에 CentOS의 공동 창립자였으며, 로키 리눅스는 그 이름을 초기 CentOS 공동 창립자인 로키 맥고(Rocky McGaugh)에게서 따왔다.
로키 리눅스는 레드햇 엔터프라이즈 리눅스의 소스 코드를 기반으로 하지만, 모든 레드햇 상표와 상용 구성 요소를 제거하고 자체적인 빌드 및 업데이트 인프라를 구축한다. 이 배포판은 RPM 패키지 형식과 DNF 패키지 관리자를 사용하며, 엔터프라이즈 환경에서 요구하는 장기적인 안정성과 보안 업데이트를 제공하는 데 중점을 둔다. 프로젝트의 개발 및 관리는 로키 엔터프라이즈 소프트웨어 재단(RESF)이 주도한다.
항목 | 내용 |
|---|---|
최초 안정판 출시일 | 2021년 6월 21일 (로키 리눅스 8.4) |
최신 안정판 | 로키 리눅스 9.4 (2024년 11월 출시) |
패키지 관리자 | DNF (RPM) |
기본 커널 | 리눅스 커널 (RHEL과 동일 버전 백포트) |
지원 아키텍처 | x86-64, ARM64 (aarch64), ppc64le, s390x |
2023년 레드햇이 RHEL 소스 코드 공개 방식을 변경한 후, 로키 리눅스는 완전한 1:1 호환성을 유지하기 위해 CIQ, SUSE, 오라클과 함께 오픈 엔터프라이즈 리눅스 협회(OpenELA)를 결성하여 공개적으로 접근 가능한 엔터프라이즈 리눅스 소스 코드를 유지 관리하기로 했다. 이로써 로키 리눅스는 여전히 RHEL과의 높은 수준의 호환성을 유지하면서도 독립적인 커뮤니티 주도 프로젝트로서의 지위를 공고히 했다.
6.3. AlmaLinux
6.3. AlmaLinux
알마리눅스(AlmaLinux)는 레드햇 엔터프라이즈 리눅스(RHEL)와 바이너리 호환성을 목표로 하는 커뮤니티 기반의 무료 엔터프라이즈 리눅스 배포판이다. 2021년에 클라우드리눅스(CloudLinux)사가 주도하여 CentOS의 전략 변경에 따른 공백을 메우기 위해 만들었다. 초기에는 RHEL과 1:1로 버그까지 동일한 완벽한 호환성을 지향했으나, 2023년 레드햇의 소스 코드 공개 정책 변경 이후에는 응용 프로그램 이진 인터페이스(ABI) 호환성을 유지하는 방향으로 전환했다.
이 배포판은 기업과 개발자들에게 RHEL 생태계의 애플리케이션과 도구를 별도 구독 비용 없이 사용할 수 있는 안정적인 플랫폼을 제공한다. 주요 지원 아키텍처는 x86-64, ARM64, IBM 파워 시스템, IBM Z를 포함한다. 알마리눅스 OS 재단이 프로젝트를 관리하며, 장기적인 지원을 보장하기 위해 2024년 1월부터 아마존 웹 서비스(AWS)가 주요 스폰서로 참여하고 있다.
버전 | 코드네임 | 출시일 | 기반 RHEL 버전 |
|---|---|---|---|
8.3 | Purple Manul | 2021년 3월 | RHEL 8.3 |
9.0 | Emerald Puma | 2022년 5월 | RHEL 9.0 |
8.8 | Savage Wildcat | 2023년 5월 | RHEL 8.8 |
9.2 | Turquoise Kodkod | 2023년 5월 | RHEL 9.2 |
알마리눅스는 로키 리눅스(Rocky Linux)와 함께 RHEL 호환 배포판 생태계의 주요 축을 이루고 있으며, 오픈엔터프라이즈리눅스협회(OpenELA)를 통해 지속 가능한 오픈 소스 엔터프라이즈 리눅스 소스의 공개를 추진하는 데도 기여하고 있다.
7. 관련 제품 및 애드온
7. 관련 제품 및 애드온
8. 사용 사례 및 적용 분야
8. 사용 사례 및 적용 분야
8.1. 서버
8.1. 서버
8.2. 워크스테이션
8.2. 워크스테이션
8.3. 메인프레임 및 클라우드
8.3. 메인프레임 및 클라우드
레드햇 엔터프라이즈 리눅스는 전통적인 서버와 워크스테이션 환경을 넘어 메인프레임 및 현대적인 클라우드 컴퓨팅 인프라에서도 핵심적인 운영체제로 자리 잡고 있다. 특히 IBM Z 및 IBM 파워 시스템과 같은 엔터프라이즈급 메인프레임 플랫폼에 대한 공식 지원을 제공하며, 이는 금융, 정부, 대형 데이터 센터와 같이 높은 신뢰성과 가용성이 요구되는 분야에서 RHEL의 입지를 강화한다.
퍼블릭 클라우드 시장에서 RHEL는 아마존 웹 서비스, 마이크로소프트 애저, 구글 클라우드 플랫폼 등 주요 클라우드 서비스 제공업체의 마켓플레이스에서 선호되는 리눅스 이미지로 제공된다. 이를 통해 기업은 온프레미스 환경과 동일한 RHEL 환경을 클라우드에서 쉽게 구축하고 일관된 관리 및 보안 정책을 적용할 수 있다. 또한 레드햇 오픈시프트와의 긴밀한 통합은 하이브리드 클라우드 및 컨테이너 기반 클라우드 네이티브 애플리케이션 개발과 운영을 위한 강력한 기반을 제공한다.
플랫폼 유형 | 지원 아키텍처 | 주요 적용 분야 |
|---|---|---|
메인프레임 | IBM Z (s390x) | 대규모 트랜잭션 처리, 배치 작업, 핵심 업무 시스템 |
고성능 서버 | IBM 파워 시스템 (ppc64le) | |
퍼블릭 클라우드 | x86-64, ARM64 | |
프라이빗 클라우드 | x86-64, ARM64 |
이러한 광범위한 플랫폼 지원과 클라우드 최적화 기능은 RHEL를 단일 운영체제로 데이터 센터부터 엣지 컴퓨팅에 이르기까지 다양한 IT 환경을 아우르는 통합된 표준 플랫폼으로 만드는 데 기여한다.
9. 여담
9. 여담
레드햇 엔터프라이즈 리눅스의 각 주요 버전에는 개발자들이 투표로 선정한 내부 코드네임이 부여된다. 이 코드네임은 우분투나 데비안과 같은 다른 배포판과 달리 특정한 패턴을 따르지 않는다. 예를 들어, RHEL 8의 코드네임은 'Ootpa'이며, 이는 레드햇의 초대 수석 엔지니어 에릭 트론의 아버지인 래리 트론에게 헌정된 이름이다. RHEL 9의 코드네임 'Plow'는 RHEL의 창립자 중 한 명이자 은퇴한 엔지니어링 리더인 팀 버크의 애팔래치아 트레일 별명에서 유래했다.
레드햇은 오픈 소스 라이선스의 요구 사항을 준수하면서도 기업적 이익을 보호하기 위한 정책을 수립해 왔다. 2023년 6월, 레드햇은 RHEL의 완전한 소스 코드를 공개적으로 게시하던 기존 방식을 변경하여, 주요 버전 브랜치의 소스는 CentOS Stream 저장소 형태로만 제공하고 다른 릴리스 브랜치의 소스는 고객에게만 제공하겠다고 발표했다. 이 결정은 로키 리눅스나 알마리눅스와 같은 서드파티 재빌드 배포판의 생태계에 큰 영향을 미쳤다.
이에 대응하여 CIQ, 오라클, SUSE는 "개방적이고 자유로운 엔터프라이즈 리눅스(EL) 소스 코드"를 제공하기 위해 Open Enterprise Linux Association(OpenELA)을 공동으로 결성했다. 한편, 레드햇은 개발자와 소규모 프로덕션 사용을 위해 무료 개인 개발자 구독을 계속 제공하고 있으며, 학술 기관을 위한 특별 에디션도 존재한다.
